# | MODULE 'exec/nodes' |
|
---|
1 | 'exec/tasks' | |
2 | 'devices/inputevent' | |
3 | 'graphics/clip' | |
4 | 'graphics/gfx' | |
5 | 'graphics/layers' | |
6 | 'graphics/rastport' | |
7 | 'graphics/text' | |
8 | 'graphics/view' | |
9 | 'intuition/cghooks' | |
10 | 'intuition/intuition' | |
11 | 'utility/tagitem' |
12 | CONST DRI_VERSION=2 |
13 | OBJECT DrawInfo |
14 | Version:UWORD | |
15 | NumPens:UWORD | |
16 | Pens:PTR TO UWORD | |
17 | Font:PTR TO TextFont | |
18 | Depth:UWORD | |
19 | ResolutionX:UWORD | |
20 | ResolutionY:UWORD | |
21 | Flags:ULONG | |
22 | CheckMark:PTR TO Image | |
23 | AmigaKey:PTR TO Image | |
24 | LongReserved[5]:ULONG |
25 | CONST DRIF_NEWLOOK=1 | |
26 | DRIB_NEWLOOK=0 | |
27 | DETAILPEN=0 | |
28 | BLOCKPEN=1 | |
29 | TEXTPEN=2 | |
30 | SHINEPEN=3 | |
31 | SHADOWPEN=4 | |
32 | FILLPEN=5 | |
33 | FILLTEXTPEN=6 | |
34 | BACKGROUNDPEN=7 | |
35 | HIGHLIGHTTEXTPEN=8 | |
36 | BARDETAILPEN=9 | |
37 | BARBLOCKPEN=10 | |
38 | BARTRIMPEN=11 | |
39 | NUMDRIPENS=12 | |
40 | PEN_C3=$FEFC | |
41 | PEN_C2=$FEFD | |
42 | PEN_C1=$FEFE | |
43 | PEN_C0=$FEFF |
44 | OBJECT Screen |
45 | NextScreen:PTR TO Screen | |
46 | FirstWindow:PTR TO Window | |
47 | LeftEdge:WORD | |
48 | TopEdge:WORD | |
49 | Width:WORD | |
50 | Height:WORD | |
51 | MouseY:WORD | |
52 | MouseX:WORD | |
53 | Flags:UWORD | |
54 | Title:PTR TO UBYTE | |
55 | DefaultTitle:PTR TO UBYTE | |
56 | BarHeight:BYTE | |
57 | BarVBorder:BYTE | |
58 | BarHBorder:BYTE | |
59 | MenuVBorder:BYTE | |
60 | MenuHBorder:BYTE | |
61 | WBorTop:BYTE | |
62 | WBorLeft:BYTE | |
63 | WBorRight:BYTE | |
64 | WBorBottom:BYTE | |
65 | Font:PTR TO TextAttr | |
66 | ViewPort:ViewPort | |
67 | RastPort:RastPort | |
68 | BitMap:BitMap | |
69 | LayerInfo:Layer_Info | |
70 | FirstGadget:PTR TO Gadget | |
71 | DetailPen:UBYTE | |
72 | BlockPen:UBYTE | |
73 | SaveColor0:UWORD | |
74 | BarLayer:PTR TO Layer | |
75 | ExtData:PTR TO UBYTE | |
76 | UserData:PTR TO UBYTE |
77 | CONST SCREENTYPE=15 | |
78 | WBENCHSCREEN=1 | |
79 | PUBLICSCREEN=2 | |
80 | CUSTOMSCREEN=15 | |
81 | SHOWTITLE=16 | |
82 | BEEPING=$20 | |
83 | CUSTOMBITMAP=$40 | |
84 | SCREENBEHIND=$80 | |
85 | SCREENQUIET=$100 | |
86 | SCREENHIRES=$200 | |
87 | STDSCREENHEIGHT=-1 | |
88 | STDSCREENWIDTH=-1 | |
89 | NS_EXTENDED=$1000 | |
90 | AUTOSCROLL=$4000 | |
91 | PENSHARED=$400 | |
92 | SA_Dummy=$80000020 | |
93 | SA_Left=$80000021 | |
94 | SA_Top=$80000022 | |
95 | SA_Width=$80000023 | |
96 | SA_Height=$80000024 | |
97 | SA_Depth=$80000025 | |
98 | SA_DetailPen=$80000026 | |
99 | SA_BlockPen=$80000027 | |
100 | SA_Title=$80000028 | |
101 | SA_Colors=$80000029 | |
102 | SA_ErrorCode=$8000002A | |
103 | SA_Font=$8000002B | |
104 | SA_SysFont=$8000002C | |
105 | SA_Type=$8000002D | |
106 | SA_BitMap=$8000002E | |
107 | SA_PubName=$8000002F | |
108 | SA_PubSig=$80000030 | |
109 | SA_PubTask=$80000031 | |
110 | SA_DisplayID=$80000032 | |
111 | SA_DClip=$80000033 | |
112 | SA_Overscan=$80000034 | |
113 | SA_Obsolete1=$80000035 | |
114 | SA_ShowTitle=$80000036 | |
115 | SA_Behind=$80000037 | |
116 | SA_Quiet=$80000038 | |
117 | SA_AutoScroll=$80000039 | |
118 | SA_Pens=$8000003A | |
119 | SA_FullPalette=$8000003B | |
120 | SA_ColorMapEntries=$8000003C | |
121 | SA_Parent=$8000003D | |
122 | SA_Draggable=$8000003E | |
123 | SA_Exclusive=$8000003F | |
124 | SA_SharePens=$80000040 | |
125 | SA_BackFill=$80000041 | |
126 | SA_Interleaved=$80000042 | |
127 | SA_Colors32=$80000043 | |
128 | SA_VideoControl=$80000044 | |
129 | SA_FrontChild=$80000045 | |
130 | SA_BackChild=$80000046 | |
131 | SA_LikeWorkbench=$80000047 | |
132 | SA_Reserved=$80000048 | |
133 | SA_MinimizeISG=$80000049 |
134 | ENUM OSERR_NOMONITOR=1 | |
135 | OSERR_NOCHIPS | |
136 | OSERR_NOMEM | |
137 | OSERR_NOCHIPMEM | |
138 | OSERR_PUBNOTUNIQUE | |
139 | OSERR_UNKNOWNMODE | |
140 | OSERR_TOODEEP | |
141 | OSERR_ATTACHFAIL | |
142 | OSERR_NOTAVAILABLE |
143 | OBJECT NewScreen|NS |
144 | LeftEdge:WORD | |
145 | TopEdge:WORD | |
146 | Width:WORD | |
147 | Height:WORD | |
148 | Depth:WORD | |
149 | DetailPen:UBYTE | |
150 | BlockPen:UBYTE | |
151 | ViewModes:UWORD | |
152 | Type:UWORD | |
153 | Font:PTR TO TextAttr | |
154 | DefaultTitle:PTR TO UBYTE | |
155 | Gadgets:PTR TO Gadget | |
156 | CustomBitMap:PTR TO BitMap |
157 | OBJECT ExtNewScreen OF NS |
158 | Extension:PTR TO TagItem |
159 | ENUM OSCAN_TEXT=1 | |
160 | OSCAN_STANDARD | |
161 | OSCAN_MAX | |
162 | OSCAN_VIDEO |
163 | OBJECT PubScreenNode |
164 | LN:LN | |
165 | Screen:PTR TO Screen | |
166 | Flags:UWORD | |
167 | Size:WORD | |
168 | VisitorCount:WORD | |
169 | SigTask:PTR TO TC | |
170 | SigBit:UBYTE | |
171 | Pad1:CHAR |
172 | CONST PSNF_PRIVATE=1 | |
173 | MAXPUBSCREENNAME=$8B | |
174 | SHANGHAI=1 | |
175 | POPPUBSCREEN=2 | |
176 | SDEPTH_TOFRONT=0 | |
177 | SDEPTH_TOBACK=1 | |
178 | SDEPTH_INFAMILY=2 | |
179 | SDEPTH_CHILDONLY=2 | |
180 | SPOS_RELATIVE=0 | |
181 | SPOS_ABSOLUTE=1 | |
182 | SPOS_MAKEVISIBLE=2 | |
183 | SPOS_FORCEDRAG=4 |
184 | OBJECT ScreenBuffer |
185 | BitMap:PTR TO BitMap | |
186 | DBufInfo:PTR TO DBufInfo |
187 | ENUM SB_SCREEN_BITMAP=1 | |
188 | SB_COPY_BITMAP
|